﻿using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Diagnostics.CodeAnalysis;

namespace AgileConfig.Server.Apisite.Models;

[ExcludeFromCodeCoverage]
public class RoleVM
{
    public string Id { get; set; }

    [Required] [MaxLength(128)] public string Name { get; set; }

    [MaxLength(512)] public string Description { get; set; }

    public bool IsSystem { get; set; }

    public List<string> Functions { get; set; }
}